Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
23 BARROWDALE ROAD Semi-Detached £77,000 30 Mar 2005
27 BARROWDALE ROAD Semi-Detached £125,000 10 Jun 2016
35 BARROWDALE ROAD Semi-Detached £39,950 6 Nov 1995
37 BARROWDALE ROAD Semi-Detached £85,250 21 Nov 2003